package top.shiyiri.interface_;

/**
 * @author Aunean
 * @date 2022/1/15 20:37
 */
public class MyInterfaceImpl implements MyInterface {

    @Override
    public void methodAbstract() {

    }

    @Override
    public void defaultMethod() {
        System.out.println("重写接口中默认方法");
        methodAbstract();
    }

    public static void main(String[] args) {
        //接口中的静态方法只能由接口自己调用
        MyInterface.methodStatic();
        //接口的实现类不能调用接口的静态方法
        //MyInterfaceImpl.methodStatic();

        MyInterfaceImpl impl = new MyInterfaceImpl();
        impl.defaultMethod();
        impl.methodAbstract();

    }
}
